hardly accessible - Alemán Inglés Diccionario